ShiftBud is a user-friendly MIDI sequencer designed for simplicity and power.
Create melodies and patterns effortlessly with its intuitive piano roll interface.
The step sequencer supports unlimited steps, giving you complete creative freedom.
Customize each step with note, velocity, gate length, and glide settings for detailed control.
ShiftBud's unique 'shift' feature automatically transforms sequences in real-time.
Create evolving patterns with note, octave, and velocity shifts that change on every loop.
The shifting algorithm ensures sequences stay within the selected musical scale.
Combine shifting with built-in randomization to discover unexpected melodic ideas.
Features a comprehensive music theory engine with over 110 scales.
Easily experiment with different musical modes and keys with instant feedback.
Create custom scales or import them from ScaleBud 2 for unique melodic possibilities.
Intelligent scale-locking ensures every note fits perfectly within your chosen scale.
Create unlimited patterns for song-like structures or live performances.
Each pattern can have unique settings, scales, and shifting parameters.
Switch between patterns seamlessly during playback for dynamic performances.
Use MIDI CC messages to change patterns remotely from other apps or hardware.
ShiftBud operates as both a standalone app and an AUv3 MIDI plugin.
Integrate with favorite AUv3 host apps like AUM, Cubasis, BeatMaker, and more.
Save and recall sequences as Audio Unit presets within your DAW.
Control ShiftBud's parameters via automation or MIDI CC for dynamic, evolving sequences.
ShiftBud offers its core components on Github.
They are all shared libraries for iOS, macOS and tvOS platforms, written in Swift.
A music theory library with Note, Interval, Scale and Chord representations in Swift enums.
Fully customizable and editable knob with rotary, horizontal and/or vertical gesture recognition.